Véletlen számok eltárolása tömbbe, majd az elemek kiíratása (Veletlen.pas)

program Veletlen;
uses crt;
var i,n:integer;
    a:array [1..100] of integer;
BEGIN
   write('n:=');
   readln(n);

   i:=1;
   while(i<=n) do begin
      a[i]:=trunc(90*random+1);
      i:=i+1;
      end;

   i:=1;
   while(i<=n) do begin
      writeln(a[i]);
      i:=i+1;
      end;
END.